Hoser,
I'm not sure where everyone is coming from here but travelling 1000 km in one trip happens on a regular basis in my life and many others who live in remote northern communities.
As I mentioned, Priuses (Hybrid, not electric) can get 50mpg multiplied by a 10 gallon gasoline tank. If that is not enough for you between gas stations then what do you do when you make such long trips? I never heard of a regular car having a 600 mile (1,000 km) range. Don't you stop at gas stations in mid-trip to fuel up?